汇编语言ROR(循环右移)指令:将操作数所有位都向右移 |
您所在的位置:网站首页 › or 指令 › 汇编语言ROR(循环右移)指令:将操作数所有位都向右移 |
首页
教程
VIP会员
辅导班
嵌入式学习路线
首页
C语言教程
C++教程
Python教程
Java教程
Linux入门
更多>>
首页 > 编程笔记
汇编语言ROR(循环右移)指令:将操作数所有位都向右移
ROR(循环右移)指令把所有位都向右移,最低位复制到进位标志位和最高位。该指令格式与 SHL 指令相同:
在下例中,请注意最低位是如何复制到进位标志位和结果的最高位的:
mov al, 0lh ; AL = 00000001b ror al, 1 ; AL = 10000000b, CF = 1 ror al, 1 ; AL = 01000000b, CF = 0 循环多次 当循环计数值大于 1 时,进位标志位保存的是最后循环移出 LSB 的位:mov al, 00000100b ror al, 3 ; AL = 10000000b, CF = 1 关注公众号「站长严长生」,在手机上阅读所有教程,随时随地都能学习。内含一款搜索神器,免费下载全网书籍和视频。 微信扫码关注公众号 推荐阅读 一套完整的嵌入式开发学习路线(高薪就业版) 一套课程卖1万,TMD太贵了! 跑了3000公里,见了一位大佬 C++类成员的访问权限以及类的封装 Go语言将秒转换为具体的时间 C++多文件项目如何用g++命令执行? C++11 unique_ptr智能指针详解 extern "C":实现C++和C的混合编程 线程同步机制 Numpy索引和切片精美而实用的网站,分享优质编程教程,帮助有志青年。千锤百炼,只为大作;精益求精,处处斟酌;这种教程,看一眼就倾心。 关于网站 | 关于站长 | 如何完成一部教程 | 公众号 | 联系我们 | 网站地图 Copyright ©2012-2022 biancheng.net, 冀ICP备2022013920号, 冀公网安备13110202001352号 ↑关注微信公众号,加入官方交流群。内含一款搜索神器,免费下载全网书籍和视频。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |